[javascript] объекты/классы (или как это там называется?..)
В таком виде никак.
Методы объектов нужно явно привязывать к контексту.
Например так:
Чего получить-то надо?
Методы объектов нужно явно привязывать к контексту.
Например так:
alert(func.apply(obj
Чего получить-то надо?
уже понял.. в JS функции являются самостоятельными объектами... Нужно вот что.
делаю Ajax интерфейс, используя HttpXML метод. Соответственно в метод onreadystatechange нужно передавать функцию, которая будет вызываться при изменении статуса запроса.
У меня есть большое желание сделать класс AjaxControl конкретно под мое приложение, который будет заниматься управлением запросами, и в onreadystatechange нужно передавать один из методов этого класса. Вот тут то вот и загвоздка...
делаю Ajax интерфейс, используя HttpXML метод. Соответственно в метод onreadystatechange нужно передавать функцию, которая будет вызываться при изменении статуса запроса.
У меня есть большое желание сделать класс AjaxControl конкретно под мое приложение, который будет заниматься управлением запросами, и в onreadystatechange нужно передавать один из методов этого класса. Вот тут то вот и загвоздка...
хотя, если быть точнее, я юзаю кроссбраузерную библиотеку zXML
нашел решение в книге "Ajax in Action" ("Ajax в действии") в приложении. Делается все через локальные переменные с помощью такого понятия, как замыкание (javascript closures). http://jibbering.com/faq/faq_notes/closures.html
Оставить комментарий
oleg1331
нужно получить ссылку на метод класса. вариантне работает...
Как сделать сабж?